﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Game.utils;

namespace Game.templates.npc
{
    public class WalkerRoutePoint
    {
        private Location _loc;
	    private NpcString _phrase;
	    private int _socialActionId;
	    private int _delay;
	    private bool _running;
        public WalkerRoutePoint(Location loc, NpcString phrase, int socialActionId, int delay, bool running)
        {
            _loc = loc;
            _phrase = phrase;
            _socialActionId = socialActionId;
            _delay = delay;
            _running = running;
        }

        public Location getLocation()
        {
            return _loc;
        }

        public NpcString getPhrase()
        {
            return _phrase;
        }

        public int getSocialActionId()
        {
            return _socialActionId;
        }

        public int getDelay()
        {
            return _delay;
        }

        public bool isRunning()
        {
            return _running;
        }
    }
}
